home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / utils / sprdes / sprite.txt < prev    next >
Text File  |  1993-04-23  |  9KB  |  220 lines

  1. ==============================================================================                    
  2.                     
  3.                     Sprite Designer, Unregistered Version 0.8
  4.  
  5.                                   G. Read, 1993.
  6.  
  7. ==============================================================================
  8.  
  9. Files In This Archive File
  10. --------------------------
  11. SPRITE.EXE      The main program file
  12. SPRITE.OVL      Overlay file for screen layouts
  13. SPRITE.TXT      This instruction document
  14. VGA256.BGI      BGI driver
  15.  
  16.  
  17. Hardware Requirements.
  18. ----------------------
  19. IBM PC or Compatible.
  20. VGA Graphics Card.
  21. Hard Drive.
  22.  
  23.  
  24. Overview.
  25. ---------
  26.   This, the  unregistered shareware version of Sprite Designer is a fully
  27.   useable editor, with all the main features  still intact,  such as save 
  28.   and load.
  29.  
  30.   It  is basically  a  utility I  wrote to  make  game and program design 
  31.   easier.
  32.  
  33.  
  34. Features of the Shareware Version.
  35. ----------------------------------
  36. . Has the ability to save sprites in either mode x or standard 320x200 256 
  37.   colour format in assembly code data statements.
  38. . It will also save out masks for the sprites in the same format.
  39. . Can cut sprites out from PCX files.
  40. . Has Cut and Paste features.
  41. . Grid to align sprites on.
  42. . Allows fine adjustment of sprite positioning.
  43. . Can design sprites from 4x4 up to 50x50 pixels in size.
  44. . Flood - Fill and Normal mode drawing.
  45. . Automatic colour count.
  46.  
  47. Additional Features In the Registered Version.
  48. ----------------------------------------------
  49. . The ability to save sprites as PCX files.
  50. . The ability to save a descrition of the sprite along with the code.
  51. . Line Drawing tool.
  52. . Gradient Fill tool.
  53. . Mirrors.
  54. . Improved Dialog Interface.
  55. . The ability to link many sprite files into one overlay file.
  56. . Saveable in Raw Binary, Assembler, Pascal or C source code.
  57. . Sample source code for implementing the sprites in your own programs.
  58. . And a few other surprise features ... :-)
  59. . A Full User Manual.
  60. . A total lack of the annoying 'Only available in the registered 
  61.   version' messages.
  62. . Redefinable Palette.
  63.  
  64.  
  65. Shareware
  66. ---------
  67.   This product is distributed as shareware.  If you use and like this program 
  68.   then  I would  be most grateful if you could send 20 pounds sterling to the 
  69.   author, so  that he may  continue to produce more and improved tools in the 
  70.   future.
  71.  
  72.   Also any comments or criticisms would be much appreciated.
  73.  
  74. How To Use "Sprite Designer"
  75. ----------------------------
  76.   This  is  only a basic  guide to the programs operation.  I hope that it is
  77.   easy  enough to use  without need for  reference to this guide, but here it 
  78.   is anyway....
  79.  
  80. The Main Interface
  81. ------------------
  82.   The  top  left of  the  screen is dominated by the main sprite edit box.  A 
  83.   smaller  'actual size'  sprite  box is  situated to the right of this. This 
  84.   shows the sprite as it would appear in your  application.  At the bottom of 
  85.   the screen is a colour bar  ..  displaying all  256 colours in the standard 
  86.   VGA palette.
  87.  
  88.   Above  this at  the  left of the  screen is  a  box showing  your currently 
  89.   selected drawing colour along with fine adjustment buttons.
  90.  
  91.   To the  right of  the  screen are  the  main drawing and image manipulation 
  92.   tools.
  93.  
  94. The Icons
  95. ---------
  96. Drawing Modes
  97.    NORMAL -- Indicated by a paintbrush/pen icon.
  98.              To draw in the selected colour on your sprite, simply move the
  99.              mouse cursor over the edit  box and hold the left mouse button
  100.              down.
  101.    FILL   -- Indicated by a Paintcan icon.
  102.              To Floodfill an  area of  your sprite  simply move your cursor
  103.              over  the  area  you wish  to fill  and click the left button.
  104.  
  105. Changing Colour
  106.              Simply move over the colour you require with the  mouse cursor 
  107.              and click with the left button.  Fine  adjustments can be made 
  108.              by using the small + and - icons above the current colour box.
  109.  
  110. Turning the grid On or Off
  111.              Simply click on the grid icon.
  112.  
  113. Shifting An Image around The Edit Box.
  114.    ROTATE -- These two icons are indicated by curved arrow icons.  Rotating
  115.              either clockwise or anticlockwise.
  116.    SHIFT  -- Indicated by straight arrows .. the image can be scrolled 
  117.              around the edit box a pixel at a time.
  118.    FLIP   -- Indicated by two triangles, the image can be reversed either 
  119.              vertically or horizontally.
  120.  
  121. Cut an area of the sprite -- Scissors icon
  122.              To  cut an  area of your sprite,  simply  move to the top left 
  123.              of  the  area you  wish  to  select and click the left button.
  124.              Clicking on the  right button will cancel the operation.  Then 
  125.              simply  move to  the bottom right  of the  area you desire and 
  126.              click the left button again.
  127.  
  128. Paste an area of the Sprite -- Glue icon
  129.              Simply  go to  the top left of where you require the sprite to
  130.              be pasted and click the  left button.   Again the right button
  131.              will cancel the operation.
  132.  
  133. Clear the screen -- CLS icon
  134.              Clicking  on this  will bring up a prompt asking if you really 
  135.              wish to clear the  screen.  Selecting yes will wipe all memory 
  136.              of your sprite.
  137.  
  138. Undo -- OOPS! icon
  139.              Will  recover  your  sprite to  the  state  prior to  the last 
  140.              operation.  Even a cls.
  141.  
  142. Load Sprite -- Disk with arrow coming from it icon
  143.              Clicking on this will bring up a load dialogue box. Use the up 
  144.              and down arrows to select a file and return to select it.
  145.  
  146. Save sprite -- Disk with arrow pointing into it icon
  147.              Clicking on the will  bring up a save dialogue box.  To select 
  148.              which formats you wish  the program to save in, simply use the 
  149.              alternate and  number  buttons to  activate  only certain save 
  150.              formats.   Then  use  the  up  and  down  arrows to  select  a 
  151.              directory, and space to change directory.
  152.  
  153.              To  give  the  file a name simply type it in.  No extension is
  154.              required.
  155.  
  156. Quit to DOS -- Door icon
  157.              Clicking on this will return you to dos.
  158.  
  159. ============================================================================
  160.  
  161. Example Save file format :
  162.  
  163.   This is accepted by tasm and masm, and can be compiled to bin with the
  164.   said tools.
  165.  
  166.         ; X Grid Size is 16          < Sprite X Grid size >
  167.         ; Y Grid Size is 16          < Sprite Y grid size >
  168.         ; Unregistered Version       < Description >
  169.  
  170.         db   0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  171.         db   0,0,0,0,81,81,0,0,0,0,0,0,0,0,0,0
  172.         db   0,81,81,81,81,81,0,0,0,0,0,0,0,0,0,0
  173.         db   0,81,15,15,15,81,0,0,0,81,0,81,81,81,81,0
  174.         db   81,81,15,0,0,0,0,0,0,15,81,15,15,15,81,0
  175.         db   81,15,0,0,0,0,0,0,0,15,15,81,81,15,81,0
  176.         db   81,15,0,0,0,81,81,81,0,15,15,81,0,15,81,0
  177.         db   81,15,0,0,81,81,15,81,0,15,81,81,0,0,0,0
  178.         db   81,15,15,81,81,15,15,81,0,15,81,0,0,0,0,0
  179.         db   0,0,15,15,15,0,15,81,0,15,81,0,0,0,0,0
  180.         db   0,0,0,0,0,0,15,81,0,15,81,0,0,0,0,0
  181.         db   0,0,0,0,0,0,15,81,0,15,81,0,0,0,0,0
  182.         db   0,0,0,0,0,0,15,81,0,0,0,0,0,0,0,0
  183.         db   0,0,0,0,0,0,15,81,0,0,0,0,0,0,0,0
  184.         db   0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  185.         db   0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  186.  
  187. ============================================================================
  188. All comments and criticisms go to :
  189.  
  190. { Immediate replys to all email queries guaranteed }
  191.  
  192.   David Wise,             or   David Wise
  193.   Rutherford College,          30 Viking Road,
  194.   University of Kent,          Northfleet,
  195.   Canterbury                   Kent,
  196.   Kent                         DA11 8ET,
  197.   England.                     ENGLAND.
  198.  
  199.   Upto July '93                After July '93
  200.  
  201.   Full time email address :
  202.  
  203.         EMAIL : dcw1@ukc.ac.uk 
  204.  
  205. Registration Fees go to :
  206.   Greg Read,              or   Greg Read,
  207.   Rutherford College,          104 Preston Road,
  208.   University of Kent,          Yeovil,
  209.   Canterbury,                  Somerset,
  210.   Kent                         BA20 2DY
  211.   ENGLAND.                     ENGLAND.
  212.  
  213.   Upto July '93                After July '93
  214.  
  215.   Full time email address :
  216.  
  217.         EMAIL : gjr@ukc.ac.uk
  218.  
  219.  
  220.